DNA synthesis - French English Dictionary

DNA synthesis

Meanings of "DNA synthesis" with other terms in English French Dictionary : 2 result(s)

English French
Medicine
unscheduled DNA synthesis synthèse non programmée de l'ADN
Environment
unscheduled dna synthesis synthèse non programmée de l'adn